ataxia telangiectasia - French English Dictionary